#pragma once

#include "rtc_stream.h"


namespace xrtc {
    
// 推流类    
class PushStream : public RtcStream {
public:   
    PushStream(EventLoop* el, PortAllocator* allocator, uint64_t uid, 
            const std::string& stream_name, bool audio, bool video, uint32_t log_id);

    ~PushStream() = default;     
    
    std::string createOffer() override;

public:
};

} // namespace xrtc 